add clock & fps control
add move & accelerate, friction