Added mood changes and requested suggested songs

This is backend stuff, I don't think I added gui stuff. Also I'm pretty
sure the android app has the bug that prevents it from working correctly
still, I have to debug that soon.