The municipal government provided by this charter shall be known as "council-manager government". Pursuant to the charter provisions and subject only to limitations imposed by the state constitution and by this charter, all powers of the town shall be vested in an elective mayor and elective council, hereinafter referred to as "the council". The council shall determine policies, enact local legislation, adopt budgets and appoint the town manager. The town manager shall execute the laws and administer the town government. All powers of the town shall be exercised in the manner prescribed by this charter. If the manner be not so prescribed, then they shall be exercised as may be prescribed by ordinance or resolution, or by other applicable law.