First code commit

Sort of a draft. Not working without EasyGUI lib.