Revert "Removed unnecessary files."

This reverts commit c8fd4c9ac939eca1b307a1f878dd5353c989c29b.
Correcting issues and preparing to revert to this version.