WebGL/ThreeJS web client for senior project.