add changing languages to ace editor