Added Apache Tiles 3.0

This includes configuration changes to accommodate how Tiles puts together the views, as well as JSP files to create a separate header, footer, and template file. (Plenty of refactoring and tweaking to do, but this is a start)