Merge pull request #9 from inspiran/master

Renamed Taxonomy to TaxonomyNode, fixed tests
Made gateway compliant with it's interface