Add configuration files as resoures
Finish the first version to create new node in zk
Revise CreateGroup to extends from the util watch
Finish ZooKeeper for Group functions:

- Two helper class for connection to ZooKeeper
- Group creation, join and list
Implement a distributed lock based on zookeeper
Finish some basic setup with ZooKeeper:

- Connection to ZooKeeper
- Create ZNode and add Watcher on it
- A simple version of distributed lock based on ZooKeeper