adds archiving sample app closes #24