Dance software and movement