further restructuring of the project. Revising the documentation accordingly