Blocks

Resolves #5 

What do you think @parndt?
okie dokie