adding "media add" route, view and controller code
media validation + error msg