ballshader improved and lighting added