Add archivePath option to ArchiveAction

Add archivePath option to ArchiveAction

Also a first step for #242