added test to check Major scales are built with the correct notes and refactored walking skeleton to be up to date with code changes
Commented out MinorScaleTest as they are not needed yet