added junit tests
extracted methods and created accessors for row and column lengths to help encapsulation
used new accessor methods in Board for displaying the game board
removed need to pass Controller instance into View
method renaming and extracting
add remaining player tests
removed mark from constructors to prevent potential failures. utilizing setMark accessor method of Player instead.
refactored existing View to an interface and implemented ConsoleView
applied new Player constructor calls and began inserting comments where I need to add tests
created Constants and applied changes throughout
added new test and mock classes to build TDD into the implementation