Reorganized directory structure and packages

Created an overall package name (molt) and relegated the syntax-related stuff to a sub-package
called syntax.