Improved a few of the functions

Changed the generatedList function so that a user could add more colors to the end or beginning of the data type declaration and the list that is generated will generate the range of colors.