created Container class
moved Find to Container, improved OnTop
massive refactoring and cleanup
Merge pull request #6 from ilya-murzinov/Development

see CHANGES.md