Split AddBonusBox into separate functions

New functions:
-WasBonusBoxSpawned
	Calculates random chance of BonusBox spawning, returns true if
	BonusBox should spwan.
-SetBonusBoxData
	Sets the data of the BonusBox with the exception of direction
-SetBonusBoxDirection
	Sets the direction of the BonusBox, making sure it'll move
	towards the correct paddle.
Moved Board, TileColor and TilePosition to structs/board/

-Renamed Board, TileColor and TilePosition
-Updated includes and build/DXBall.pro accordingly
-Changed build/DXBall.pro to link helpers/tool/utils before the larger
components