Updated with comments.
Went back to original solution
Baseline
Merge branch 'master' of https://github.com/rhasanen/ProgrammingAssignment2