Created the MovementState class, and its derivated classes ClimbMov and
ReegularMov. Already implemented them in the main code, but still havent
finished the job. There is still a bit more to improve.