Added default value for Block constructor.

* sub_blocks can now be ommitted. An empty string will be
  used.
Removed debug statement.
Removed debug statement and commented code.
Added unit testing.