Multidimensional algebraic geometry