small changes
method renames
Added junit hierarchicalContextRunner, just to try it
Split up unit tests into two parts
Introduced some Builder examples
Renamed some variables to camelcase notation
removed redundant builders
Added todo, removed test ignores