Added Input instance for colists
Polished Generator module
Completed report
Refactoring + Renaming + Documentation