added ssh key generation, begain adding push to remote