Initial Note Class setup

Not sure yet what I am planning on doing. I am switching to Haskell for
convenience and this is a basic Note setup.