Work on instructor view

Fix the lack of an edit button in certain situations. Add an option to
edit a recurring series from My Schedule.
Stop using toSimpleArray and use lists instead
Remove toSimpleArray and toSimpleJson