The Enjoy margarine every day project is a perfect example of how to implement taxonomies of video and images. We used both content types and taxonomy to display the content in a flexible way, each node can have both images and video attached to it.
Over 10 years experience in Drupal consultancy: themes, custom modules and multi language websites. We worked on wide range of Drupal projects from small sites to very huge corporations with up to half million nodes. Expertise also on web services and REST to integrate Drupal with other backend systems.
Set up content types, taxonomies and blocks. Classify and group your content using taxonomies and views. Views helps to group the content in a different sections such as latest news, featured articles, services and all necessary website widgets.
Multilanguage - i18n Drupal module supports translation for nodes, taxonomies, url alias, meta tags, menus and blocks. Set up the site default languages and then for each piece of content add the relative translation.
Create your own Theme from hundreds of existing themes and then customise it. This is a fantastic feature in Drupal to implement any kind of design in terms of look, feel and structure. Set up your regions such as the 12 grids responsive layout, Omega theme, very good for mobile.