Sets up the first three movement strategies, enhances movement logic