Refactor (#2)
* delete S^3 PAP
* add final keywords
* use diamond operator in the test
Modify the default jndi resource paths so it will works with tomcat by default (#2)
Refactor and put user profile data to the session (#2)