added generate random chord feature
added play audio feature
added accidental conversion for major scales
refactored and added accidental conversion to find minor scale method