Make CSingNotes also implement Draw()
Also a bit refactoring