Add skeleton methods for storing MediaInfo's

This is essentially a dummy commit, as the storage is not able
to store all of the values in the MediaInfo (as they're pointers)

I'll follow up with some serialization code