FIXED bug in lighting, MOVED lighting code in own dir so it is more like a library
FIXED bug in lighting... again...