Broke jsFiddle code into many, many files to be cleaned up later.