Implemented server-side and client-side html report generation and presentation. Fixes #144