Need help with someone to add the following features to an existing web-site:
1. Alliance or Clan features - A user can create a clan, invite other users and other users can request to join the clan. The clan can challenge other clans to games. The clan leaderboard is updated based on match results
2. In-game chat feature - Users can chat or send offline messages to users that they follow.
3. Credits systems - Users can earn credits by inviting other users to join the website or post match results to Facebook, Google Plus or Twitter.