Add a type signature
Export Alg
Fix warnings
Rename CHANGES to CHANGELOG
Release 0.2