Hivoltz: Generalized movement and added cases
Hivoltz: Worked on AI movement