...its....coming along...
add and clean up client-movement model