zipViewer file opening implementation

includes cut paste fix and app backup fix