Basic game

This should be it finished, as far as I am aware everything that we want it to do, it does.