Epam course 2014 summer final project