Defined some basic starting and initialization functionality for the
board and made it so that it could initialize tiles properly. Still need
a lot of work.

Signed-off-by: MasterPpv <pritenvora@gmail.com>