1. support multi persistence config
2. using SiteMesh framework
3. using bootstrap 3.1.1 JavaScript framework