movement, animation, very WIP