Added Apache TIles support for rendering views.
Organized spring configuration into three different files: mvc, data and tiles.