Added a DRY function for getting axis intersect. Progress on rgm_axis_square