- adds the option to rotate entire track
- cleans up some input interfaces