Add config.js, Draw as soon as fetch is complete and use zIndex
Get list of stops to appear in sidebar, with mock load function

I think we should refactor the collection models to not be tied the route/direction.

Should be

```js
s = StopsCollection.fetch(801, 1)
s.draw(layer)
rappid.stops(s)
```
Load trips for stop
- Display activity/errors in UI
- Handle the scenario when there are no vehicles or no trips
Merge branch 'dev' into lists-view

Conflicts:
	js/app/models/Shape.js
	js/app/models/Stops.js
	js/app/models/Vehicles.js
	js/app/rappid.js
Refresh map and stops automatically
Hide show trips button after it has been clicked
Handle scenario where only one trip
Remove libs folder
Add requirejs text plugin, Connect stop popup to Knockout
Sort by stops.json by stop_sequence. The order seems reversed for 550, but I don't understand why.

I reversed north and south. North = 0, South = 1. Change rappid.js to indicate that.

Issue #13
fixed direction for 550 route

- 550 and 801 use diff direction_id values for NB and SB
- see https://github.com/luqmaan/GhettoRappid/pull/20#discussion_r14165012
added comment
let the db do the sorting
Merge pull request #20 from luqmaan/lists-view

Lists view