renamed package
cleanup
Added some documentation