added labels to intersections + added support for intersections with vertical and horizontal axises + bug fixes