Reorganize UI. Put all questions on one question page instead of a sperate page for each section. This is a compromise instead of one huge admin page we have 2 pages, one for the assessment and one for questions.
Many UI improvements. Add permissions checks to asm-admin pages that were missing them! Change type from an integer that has no meaning to a string, that might give you a clue what it means. TODO change type to refer to a "template" assessment_id with all the default values set so an admin can manage types.