Major rejiggery. File includes, javascript and scss included as components.