New art school opens in Shelton