Add Remix

This branch enables a map to be remixed -- aka make a copy of both the lines and map. This lets you compare multiple options for solving a transit problem.

Before we merge, need to:
- [ ] Rename the map (Remix, Remix 2, Remix 3)
- [ ] Put up a UI notification that you've switched to the remix