Refactor.
Create the first object for absorbing files.