state component + rework anims and b2move
anims