Clean everything and add tests
Add readme