Finished team master detail (with no chat features yet)