ignore vim tmp files
added Boundary class, more tests, and detect_nth_boundary method
added Boundary class, more tests, and detect_nth_boundary method
detect_boundary now returns a Run