void Awake()
    {
        availability = gameObject.transform.FindChild("Availability").GetComponent<UISprite>();
        colorSwatch = gameObject.transform.FindChild("Color Swatch").GetComponent<UISprite>();
        networkManager = GameObject.Find ("Manager").GetComponent<NetworkManager>();

        foreach (MetaPlayer player in networkManager.GetMetaPlayers()) {
            if (player.name != networkManager.PlayerName && !selectedColors.ContainsKey(player.name)) {
                selectedColors[player.name] = current;
            }
        }

        colorSwatch.color = colors[current];
    }