get /snapshots/:id
create /api/charge route
implement /charge