Add basic ASCII output
Fix tests
Fix bugs
Update makefile for testing
Implement cabal test suite
Restore the scientific pitch notation