Quickly added PolygonRenderer to the framework
Separated fake 3D from shadows to allow multiple lights and shadows