Add test suite
Add hlint target
Better arbitrary for notes