documentations has been added.
some dirty files have been removed