refactored to remove most globals in place of function getters and setters; looping bug still exists
fixed looping bug by adding function that removes listeners each time a song is loaded, as listeners were getting added each time song was loaded, so looping was for each listener
Merge pull request #20 from artfoundry/fix-looping-bug

Fix looping bug