Began linking Game to Board

Focusing on Move, also did some adjustments of the loops in play().
Still printing debug messages tough, we can remove them when when pieces
actually move. Also when accessing tiles it's tiles[y][x] , this had
caused some annoying bugs.
Fixed conflicts