Reverting source code

Reverting source code to the original code (without deleting new files
we've added), so that we have it to compare against in the future,
should we want to.