Move functional for List from ListItem.Control into separate class
fix path to the parent control of List.Control
fix main test suite for List.Control
fix tests for ListItem.Control
set Event system to the atomic item (Task); add desctructor method to Task and TaskList
split List.View from ListItem.View; update unit tests