Well, pretty self-explanatory really! Is it possible to retro-fit an electric start to my '86 CG125?

Having had my kickstart go twice, and using the bike every day, I've been thinking about doing this and saving my right leg a bit or work...is it theoretically possible though?

I don't mind a bit of faffing, and between us me and my dad can fabricate parts if needed, but what would I need if it is possible?