Added constants and changed createSongObject function to be consistent between v2 and v3