minor bug fixes
added comments, fixed warnings
added test coverage for FilterChildren;
added test cases for simple UI testing
(81,6%)