Troops move properly now

Troops now move right after they cross the bridge. They will try to
clear the bridgehead once over. After the area is clear they will
proceed onward. Once they've all reached the bottom of the map they will
stop properly. Some of the code has also been cleaned up.