Converted Blocks module to namespace.
Merge pull request #669 from drak/block

[WIP] Converted Blocks module to namespace