Refactored

Removed unnecessary methods from block object, condensed code.
Added more collision methods

Pixel collision methods
Moved collision methods

Moved collision methods to the scope of the gameboard object
Collision methods tested