Introduce an API service.
Add Rx. Now an observable stream.
Minor tweak to incidents stream.
[WIP] Introduce Incident. Diverge from using GeoJSON. Map broken.
[WIP] Adding routes. Minimal list. Map route. Map broken.
Markers and popups working again. Using leaflet directly.
Tweak to list content. Store distance from user on incident.
Add user location service. Sort incidents by distance from user
Remove distance from directive.
Restructure SCSS. Begin styling of list.
Cleaning up the listing a bit.
Popup is mini too. DRY. Some general tweaks.
Add a super minimal header.
Add detail view. List items and popups link to it.
Shuffle styles. Style the detail view basically.
Further design tweaks. Add more details to mini.
Make use of the existing stream. Store on scope.
Merge pull request #1 from DylanFM/refactor-rx

Refactor, add more views