Add HAML dependency
Add HAML template
Add Report Generator
Setup file-based percent covered
Add report generation method
Fix some bugs