Add mapping object for file rename

Adds mapping object to rename files during copy as discussed in #30. Also adds ignore option for #31