Skin updated
Use skin loaded from UI class
Organize components
Fixed border render size
NewProjectDialog now uses custom vis components