Refactored to remove addition template created files as well as to make the app work without massive tweaking to your environment
Updated the code so that the user passes a key and value vs. a EhCache Element.
Renamed some package names