move necessary logic from GameViewController into BoardAnalyzer
add ComputerPlayer algorithm to select spot