fixed typo
disable WebGL view
readd validation

it got lost somehow
restrict mouse controls to only the canvas of 3d view
harmonize error responses