updates
promise implimentation
removed thrown errors
Merge pull request #13 from mikehoren/JOIN-GROUP

Join group