GameManager is complete, although refactor may be required. Added helper methods on Board to find available side/corner. Various interfaces now need implementing.