GUIMovement to Movement.cs integrations

had to adjust the ">" and "<" for up and down in Movement.cs. After that
adjustment, movement worked properly.

Also removed all the testing variable used in GUIMovement during testing
phase last week. Everything works properly now.