Reorganized redundant code into objects, added UI
Merge branch 'master' of https://github.com/MegaLeon/devart-template