The subjects of ad valorem taxation for municipal purposes shall be the same as for state, county and school purposes under the general law. Except as otherwise provided by this charter, Village taxes shall be levied, collected, and returned in the manner provided by state law.