An open source spotify apps framework