: add url field to attachment endpoint
: updated serializer fields
: code refactor, move renderer to renderer module
: enable file download when file extension is supplied