Adding code for bumpmapping