Added join listener.

I can't believe I forgot about this for 25 days.
Merge branch 'master' of github.com:lukevers/kittens