documentation and restructuring

seperated out the tests into a different file because they were a different "type" of test
put more detail in the README
made the test endpoints more specific
version bump