added method to setup preview player with appropriate fades
cleanup
Removed unused variable
preview now runs through normal playOrPauseTrack: to remove duplicate code