Initial stuff

Committed all important files currently worked on