push everything to the module level
get rid of MediaFile class
thoughts_about_the_indexer