Adds board class, initialize, position getter/setter, and populate.
Adds ALL THE THINGS