refactor: move responsive, media and contact to dedicated files
fix: remove redundant menuItem files
impl: media section gallery implementation