Wrap async data calls in $q
Define join activity screen
UI for joining activity
Fix  JSHint
Join activity