Setup major methods for pushing / pulling
Fully working! Now to write a daemon