Resized and styled mode buttons
Split out Canvas from CanvasContainer (this allows multiple canvii)
Updated CSS for more styling