Block Class

Added Block class. Each grid is now a 2d array of Blocks instead of
booleans.