Finished implementing the Create New Plan button

It works, but is realllly slow, if we have time we could eliminate some
of the calls to the database to speed it up. Also see my comment in
MyPlansUI about the 'completion' field.