The Town of Westford shall have all the powers granted to towns and municipal corporations by the Constitution and laws of the State of Vermont and by this charter, together with all the implied powers necessary to carry into execution all the powers granted.
24 Appendix V.S.A. § 155C-1