Art and Technology of the Modern Mobile DJ