Mostly implemented LIGHTING! Also added Hyperbola + correctly implemented zoom