1) Have idea to make alliances.. or holdings

For example allies would share goods with each other, fight for their both score, got their second ally-chat window, etc.
2) There can be something like clans - teams - holdings too. So theese teams should be ranked too.