change position messages to verbose level
add volume to sounds
fix timing/sleep
temporarily remove system lock from serial interface
further changes to support greenlet model