Basic bump mapping implmented. Woohoo.