Diagram was moved to "Custom" namespace
names of classes were refactored
new tab button implementation
Base class of everything in workspace
Port and Procedure implementation
Resource implementation
Sync implementation