Added toolmenu, generalised tool system
Added snapping -- hold Shift to snap to 45degrees
Fixed erroring issues
Added Duplicator