gemifying, adding first files and some code