Commit initial tests
Cleanup
Adding documentation