NEW: Task of the project, uml diagrams
Added the diagrams, so we can program and revise with diagram at the same time. Also added task of the project.