Add requirements.txt
Add encoding to properly support UTF-8
Handle DivisionByZero exception if there are no results
Handle failed classes
Fix: Use config.LIMITCOURSE