Simple use-case tested

Removed javax.cache API as it seems to be really outdated
Using ConcurrentMap