Added blocks.
Finished Block class.