Updates test cases to be more accurate
Adjusts code a bit to be more robust
Cleans up my files/commenting
Adds code coverage to makefile
Merge branch 'master' of https://github.com/regehr/solid_code_class