final
added implementation of assignment 2, Task 2 and basic structure of documentation