Make sure instance settings don't modify the defaults.
Clean up some whitespace and remove unused variables.
Abstract and expose the track list collection so it can be modified dynamically.