Like with KH keep Sparta, Rhodes and Athens separated, each with their own armies, if they need any. They can of course support each other in dire times, but if, let's say, Sparta invades Syracusa, use only units from Sparta, their subjucated allied states and mercenaries. That's simple enough to start with.