Feature/backend redesign

- extension now POSTs to /users and /tiles separately
- routes/index.js combines user and tile for frontend view