Anne Arundel County as it now exists constitutes a body corporate and politic. Under this Charter it shall have all rights and powers of local self-government and home rule as are now or may hereafter be provided or necessarily implied by this Charter and by the Constitution and laws of the State of Maryland.