Etcd

First stab at ETCD integration. Looking for feedback.