added type support for nested type hierachy
Merge branch 'master' of https://github.com/crispmark/galaxy