Added whole documentation todolist and cleanups