Tidying up the package and naming. Moving the common code out into a central repository.
Adding a sublime text project.