Complete refactoring of the whole frontend-nodejs-part for #20. No file is longer than 64 lines now. I haven't tested heartbeat yet and the spotify-enqueue is missing, but I have some ideas for that