OO board now

The board & screen are now constructor based. Screen handles coordinate/pixel conversions and drawing everything. So board just sends a bunch of coordinates to the screen for easy rendering. Also, the goal area works now.

Next: move the cursor in response to keypresses on the arrow keys.