added velocity and keyboard utils, further modifications to visualiser