First commit of all the code and stuff