The Town shall have all of the powers, functions and immunities granted to municipal corporations by the Constitution and laws of the State of Florida, including the Municipal Home Rule Act, as now or hereinafter existing, together with the implied powers necessary to carry into execution all the powers granted. The enumeration of particular powers by this Charter shall not be deemed to be exclusive, and in addition to the powers enumerated herein or implied hereby, or appropriate to the exercise of such powers, it is intended that the Town shall have and exercise all powers not otherwise prohibited to municipal corporations by the constitution and laws of this state.