remove hard dependency on routing bundle. fix #70
cleanup codestyle, remove unused things
improve code coverage and fix some bugs
Removed ModelNotSupportedException
delete tests for removed exception