Refactored a bit of the transects editing/creation process and it is now working a lot smoother without any leftover control artifacts on the map after the user is done editing/adding/deleting
Merge pull request #162 from isuftin/master

Transect manipulation refactor and fix