made updates to driver and added helper methods for finding intersection
remove swp file