Add files and finish basic functionality of game, still some bugs.