various improvements, adding custom admin menu options
fixed many issued with the canvas, specifically checkboxes