add color parameter to makeQR(), and /q endpoint