Texture collection management
Refactoring of inspector view components
Add ChoosePathTypeDialog
Fix test cases
Fix Path::makeRelative method