changed how the board is modeled
shared board between game manager and gui
organized program into the MVC pattern
Merge pull request #1 from nttran9/nelson

Refactored the program into MVC