Rename some functions
Change decorate() so it takes in only one modifier to apply
Update Config and Generator code to allow for more types of data in a config