Found bug in == operator
Need to start error check before commit
Changes made in song class.