More minor bug fixes

- Fixed description error in getIntersection()
- Fixed getIntersection() to allow for the rectangles not intersecting
- Initialized index variables as negative numbers to allow the loops to
run once