omg!! got repaint wooooorkingggg. fixed the constructors so they
actually make sense - main just calls a frame which makes a canvas which
makes a board. All pass themselves down so you have access to caller
class. WHEN YOU MAKE A PLAYER IT APPEARS ON BOARD. WHEN YOU MOVE IT
MOVES STRAIGHT AWAY.