Move everything in MediaController to ReadTagsFromFile submodule

About to start work on a new MediaController module that actually
does things other than reading tags. Move tag reading functions
into their own module for the time being.
Continuing work on MediaController. Still hashing out design.