Comments.

Lots of comments. Also, I changed the name of the database so that it
won't cause collisions with any other group's databases (mediastoredb is
pretty generic).