refactor pod printer, add ability to save github token to mac os keychain