Refactored to do installation in separate process, with added benefit of including new binary for install/uninstall