CYB-217 - Enable detailed view & allow videos to be played

https://jira.ets.berkeley.edu/jira/browse/CYB-217
This applies to the changes below, too.

Please don't make changes by hand to db/schema.rb, it is a generated file (by running migrations).  Instead, please create migration for any schema changes.