added game board functionality

fixed some other shit

the tips are in absolutely unacceptable condition