removing hierarchy stuff
fixing issue #62
adding BDD tests and fixes
Releasing version 0.5.0-alpha