Issue #16
Two basic methods for engine are implemented: Copying a file and
assigning a tag to a file.