Update ace
Switch project on "select", not "open"

Also use the same HTML creation system as for the rest of the explorer.