GamefieldDimensions added. Vec2 can calculate intersections now. Phew