Velocity-repulsion model for pedestrian dynamics based on a multi-state modelling framework. (1st January 2023)