changes usleep for monitor
canvas add event listeners
minor fix
adds support for alternative paths
minor changes. increases memory for VM