Config Refactor
- Split Config to System and App
- Objectified JDBC and Mail Setting configs
- Interceptor populates the model with app config for page title, meta keywords, etc
- System as well as app configs can be auto injected into any bean within context
- Moved files around to make app more separate from system