This took me a while and a ton of hard work so I hope you enjoy. And also I will be adding on to it.