moved methods to server, reworked addSong and removeSong