Adds tests for GameInformation
Makes cucumber tests less fragile
Adds default depth
Adds second player UI stuff
Figured out that moves instantly appear in cookies. So, there's no need to merge them in.
Cleans tests up. Removes move parameter since I don't need to merge it in anymore.
Refactors to methods
Extracts method
Adds test for default depth
Makes sure 'clear' doesn't clear second_player cookie