Credits for some of the stuff go to: http://codepen.io/illnino/ who I think used some of this guys code: http://codepen.io/glennphilp/