Fixed: model init for new fields

Added the new fields to the __init__.py.
Refactoring: Moved downloads-object patching to downloads url

Don't really know why I didn't just use the /downloads url originally. Users should now be adding/removing from their downloads objects by posting to the /downloads url.

See #36