Fixes #3

The query did not actually use the limit, since "take()" returns the new
query.
Also, the limit was set to a default 50. A nicer number than 48.
Remove unused code
Remove unused controller functions

We don't want to create, update or delete items, only read.
Update README

Explain the various options available for use in the API
Merge pull request #4 from cmandersen/development

Cleaning and maintainance