What are the 3 major types of government?