Added ability to pull from a remote
Added the ability to push to a remote