Remove unused import
Catching DelfickError instead of just HarpoonError
Adding tests for helpers
Adding memoized_property helper
Using input_algorithms to specify tasks yaml