Adds Nicole Sullivan's media object but changing to single purpose
classes
http://www.stubbornella.org/content/2010/06/25/the-media-object-saves-hundreds-of-lines-of-code/