Spring mvc
 Use content negotiation with message formatting for rendering XML or JSON - ready
6. Implement PDF upload/download functionality
7. Implement single error page for all controllers
8. Implement profiler that will measure request execution time and log it
2. Store recent user selecitons in session
Merge pull request #11 from OlegAtsman/master

Spring mvc.