Change input type of date fields to text instead of html5 date
- DAOs catch SQLExceptions and throw RuntimeExceptions
- Implement spring Transactions