Credit to @mikeono102 for the physics engine. This is a project for school that I have broken the rendering engine for. The colour is not sensing properly.