Refactoring to use Marionette layouts.
Fixing some bugs in IE8.

Removing HTML5 elements and use of Array.filter.