can remove objects now
lighting is in, but messy
Lighting code in