The load now builds a simple array and then sets the observable list to that.

Changed all the throttle times to 50 milliseconds.
Add schema change to add rehearsal plan tables.
Initial logic for generating and saving a rehearsal plan.
Add route handlers for rehearsal plans.