renaming for clarity
some board refactoring
refactoring board tests to not use magic numbers
refactoring tests
working on views and parsing, added negamax placeholder
working on negamax