Minor bug fixes. I verified that this code works under the Raspberry Pi. I also made some changes to the getPassword() function to make it more intuitive. The functionality for backing up to a local drive is still unimplemented and this is still untested on the Mac.