user uploads controller handles all three subclasses
user uploads sets type, views for files, music and photos, sidebar with links