A more functional structure.
Renamed package.
Removed after success block because coveralls rarely works.
Benchmark clean up to reflect changes to main.
Removed require.
Favored functional composition.
Leveraged higher order functions.
Code formatting tweaks.
Java not needed.
Updates to reflect changes to codebase.
Added transforms.
Removed like from traits.
Added convenience objects.
Removed type reference information.
Minor typo fixes.
Changed to public access modifiers.
Final.
A.
Should be Array[Char] and not String.
Added StringAlgorithmDecorator and StringMetricDecorator.