Added some lighting aswell as some other stuff like obj support