genericized layouts, broke stuff out into _includes, added info modal, created mouseCam