Initial commit for the atom class
Implement the various atom types
Wrap Atom in a newtype
Make Atom' instances for packages
Basic instances for Atom
Initialize cabal project
Ignore cabal sandbox
Move to correct namespaces