Heading towards Backpack Connect...

@toolness Check it out! I've **TODO**'d where [Backpack Connect handling](https://github.com/stenington/badgetest/pull/new/stenington:master...stenington:backpack-connect#L1R47) should go. The token stuff needs to be pulled in too, but hopefully this looks like a nicer codebase to build on to you?