Add Block class and changed Level class to use it

New class Block was added, Block will track the block's texture
and location and Levels will be an array of blocks for the time
being.
Do terrible things to make event handling work
Fix for block placement

Kinda, still doesn't place blocks but at least passes the
correct data around.