Ported tests, ported rest of GameLogic, integrated port of MinMax into test project

The tests are in a separate project with classes that don't depend on Unity- the monodevelop bundled in Unity doesn't support tests. playerTest(), basicGameLogicTest(), and winLossTest() do not work at this time.