Initial MFR player commit:

Works with images. Will need edits for other types.
Merge pull request #31 from alexschiller/feature/player

Feature/player