A lot of redundant back ups exist in this commit. But I wanted to add everything to source control before optimizing file structure.