new unit test file - still in progress on everything else
added unit test file,still working through printing cal