Optimize imports
Add WEB_ROOT constant
Use WEB_ROOT constant
Add tryGetUserWithCredentials()
Add flexible insert() helper
Add insertCase()
Add toString() for User debugging
Login user on form submit
Add Logout servlet
Update CSS for logout
Display logout link
Fix NPE in Header.jsp, cannot cast to (Boolean) if object is null
^ Add validate() to field
^ Add InputField super class
Add InputField
^ Adjust String, Password and Hidden fields
Use allowNull attribute
Validate fields when processing form
Add DateField
Add TimeField