Refactoring out functionality.
Adding files