Tweaking a few things for lighting

Need to add functionality to normal maps and for lighting with and
without normal maps using just the normal attributes.