Tidying old comments.
Removes old comment.
Alters integration tests from lib/cal.rb to cal.rb and adds some integration cases.
Corrects a unit test description.