separate webgl capability detector in main.js, keep track
move motor_order to resources
prepare models array where we use multiType as index
clamp values to specific range
release