Added wavelss movement

The Move class is getting big, find a way to cut it up.