Simplified log dock - action interaction
Separated library-independent UI features into a separate class
Added communication with the coursera grading system.
Added tests for week 1