Essentially an alliance is like a regular 2-empire treaty with all the various conditions but with multiple members. So in order to add/drop members or make rule changes, you need to get votes. When a proposal is made, each empire votes and if there is enough votes the proposal is enacted. And you get to pick your flag.
