Finished the advanced assignment (3D box with bouncing sphere).