Rewrote the handling of rendering and player. Now more optimized.