first commit
finished board initialization method and helper methods
Finished basic functionality
implement game saving/loading via serialization, refactoring
Refractor a bit