added some more test cases, and updated readme to include information about how the tests work