How many branches of government are there?