Moved init and deinit into gamestate files; Started to add game logic