CodePen Threejs website implementation

Anyone have any idea what is going on and why this code is freaking out? ALso the best way to implement this in the background and still keep it interactive while being able to keep my heading and buttons in the foreground and clickable?