gui: PositionsReseter: cleanup. making reset*() functions more atomic
TODO update
Merge branch 'development'
TODO update
gui: introducing ui for MainWindow
gui: introducing cpp and hpp files for MainWindow
gui: MainWindowUI: disabling photos menu by default
gui: moving (merging) mainwindow cpp and hpp files

files from Qt5/ directory merged with files in Qt5/ui and then moved to Qt5/ui
cmake: build fix; adding ui files
gui: adoptingto changes
gui: ui: adding treeview
gui: enhancing ui
gui: MainWindow: adopting to ui
gui: ui: adding "open project" and "new project" actions
gui: removing obolete/dead/useless classes
gui: old code removed
gui: MainWindow: extending menus
gui: adding image and resources
gui: adding resource to cmake
gui: introducing PhotosAddingWizard ui