reordered Spock exports
added subcomponent routing