I was so impressed by what I saw here that I registered for an account just to reply.
For charge, boost, and play look into the Adafruit PowerBoost 1000c. Make sure you get the 1000C or you won’t be able to charge the battery too. Hope this works for your project
I am working on a much...