Added test and doc, UML
Removed extra files