started adding music theory functionality