Finished with reports. Added exception handling.

Exceptions are handled on a servlet level and redirects user to specific
error page. All reports have full functionality.