added first implementation for html report generator