The GST namespace has been added to prevent class name conflicts, and the project has been reorganized to make extensions and purpose easier.