Fixed structure of code.

Board now owns the players. Board will do the main processing, and then
update itself. This may not be how it should be, but it is the simplest
in terms of actually working.