starting documentation
cleanup the solution, more docu