Added functionality to two of the movement strategies
Merge origin/NatesRevisions into NatesRevisions