style update
[favicon]
updated location to be more accurate
reformat
organized files and reformat
reformat, tests
fixed minor bug
added test on course.py
added icalendar library
README: Test specification