add uml-diagram for the serverimplementation
update project-documentation and todo-list
refactor codestyle #69