Fixed major lighting issuses
Added constructors for normal mapping