code clean up, added drag n' drop playlist ordering