Flushed out Mocks so they will be more useful for testing the new Video
reading that is coming.

Signed-off-by: tclchiam <tclchiam@gmail.com>