Moved PlayerConfigurationListener to SinkLibrary, removed unused code and fixed NullPointerException