Fix some warnings
Cleanup and fix dynamic light system
smaller dlight_t struct for renderer