added parameterless constructor for trackplay