added some new scripts and changed properties to be together in their own namespace