New Charter School opens in the Central West End