Added initial midi web api support
Added touch device support