Add animation frame management basic movement is at a good state to commit.
Need to refactor.