feat(UI, Scaling, View Modes);-

-Improved UI
-Created different view modes, Drawing and Panning
-Separated viewspace from workspace
-Scale to workspaces
-All input is handled by hammer.js