Example classes: vector_2d , vector_3d , aabb_2d , aabb_3d. Utility Boost::operators like utilities for operators overloading