Basic UI and functionality
Prevent browser context menu appearing over svg
Removed machine editor UI

Blocks will be used instead to configure machines.