Credits

I've attempted to link and credit parts of this website where credit is due, but here are some global thanks.