Replaced `lens` dependency with `profunctors`.  Fixes #14