Play around with path homotopy
Clean up and document code
Update tests to reflect refactor