adds crappy tests
moves tests and test dependencies to its own folder
fixes first test