Bug fixes and full game (almost)

Fixed all the bugs and now I just need to port to mobile and polish
things up a bit. And do some relativity.