Fixed bugs, bump mapping still broken