e general charge and superintendence of the public schools and, for this purpose, shall have all of the powers and duties which are given to school committees under the constitution and the General Laws and such additional powers and duties as may be authorized by this charter, by by-law or by vote of the representative town meeting.