Finish CRUD for subjects, add flash messages

Next is CRUD for pages and sections