Added in more layout, zoom and started work on overflow canvas