schedule web interface working

A working web interface to the scheduler has
been constructed.  Schedules can be edited and
entries can be added or deleted.  It supports
multiple schedules each of which can be enabled
or disabled.