simple caching of category mapping
added guava to project