basic lighting

No hierarchy yet