Update routes to be consistent with component-model's plural convention.

This addresses [issue #14](https://github.com/component/todo/issues/14). It appears that component-model was updated to use a plural model by convention, thereby breaking the create, update and remove endpoints in the app.