. "old, manage and control such property or utility as its interests may require; and, except as prohibited by the Constitution or laws of the State of Delaware or restricted by this Charter, the Town of Elsmere shall and may exercise all municipal powers, functions, rights, privileges and immunities of every name and nature whatsoever." . . . .