Added an informal schema showing how the collections should look
Added the ability to backup and restore the database.
The course page now displays correct course info and a list of facts.
Can now edit and delete courses. Also event functions have been changed to accept arguments rather than guessing what to do.