Rename controllers to controllers.coffee
Waterpoint.query returns an object, not an array
Keep loading further waterpoints in map view

Currently disabled for performance reasons.
Request 100 waterpoints per query
Project on query to only get the required fields
Some comments for Waterpoint resource
Add angular-dynamic-form
Refactor resource factory
Grunt: watch vendor directory in livereload
Use class instead of ng-class in dynamic-forms
Add support for custom wrappers in dynamic-forms
Add update method using PUT to resource factory
Add Facility resource factory
Move projection to waterpoint query in MapCtrl
Add factory for Form
Add WaterpointEditCtrl
Add waterpoint edit view
Add waterpoint edit route