MoveAction preliminary classes done

Basic moveAction classes are now done and have getter methods for all
variables that may need to be accessed. Documentation / comments are not all
done yet. Will add in later commit.