added a list of tests that should be implemented for the first assignment.
added small amount of documentation to let the reader of the class know that this is simply a stub for the next assignment
added some documentation to notify the reader of the interface that this is not yet used.
moved the test case so that it best represents the order in which it is currently written in the class, (higher up, not at the end), this might help us reduce the amount of time we spend looking for test cases if we organize them this way.