Tidying and testing files or Github distribution.
Release 3.0

Files are tidied up and ready for release.