Re-wrote most deleted files, site is functional again.