Integrate new MultiRenderer with Preview feature

[CONNPOL-146](https://jira.dev.bbc.co.uk/secure/RapidBoard.jspa?rapidView=1292&view=detail&selectedIssue=CONNPOL-146)

![cat-arms-in-box-trying-hard](https://f.cloud.github.com/assets/180050/2075755/66f14baa-8d94-11e3-97f8-ecd28b522fc0.gif)

- Updated the folder structure (uses `components` instead of `views` now)
- Refactoring of existing rendering code
- Updated Preview routes to use new folder structure paths