Added caching capabilities to the app service endpoint
Optimized imports and fixed identing.
Changed from Cache to Map, as we are doing only the basic get/put operations and it makes it easier to test.
Added basic web.xml, so that we can get statistics separated by application on new relic.
Using a proper http client for the REST requests. Now, pooling works and response time decreased from 100ms to 20ms.