All done

I spent a huge amount of time to complete implementation part, trapping bugs and reading documentation. So I do not think it is necessary to use a complex algorithm of compressing because it would require a lot of effort to understand the things which are not connected to the main goal of our course. The most difficult was to understand how does Activity interact with the user, so please on the coming lectures take care about explanation of basic things needed to do next homeworks.