join/leave functionality

fully functional.... FOR NOW!!!!