now we can multiply and divide vectors by a constant
woo c++11``
use integers, as it is grid based system
add update loop, and delay