Merge branch 'development'

Starting point for version 0 of the API. This version will be highly
experimental for a while.
Specify Rested version number