Some docs and some cleanup
Some more documentation