backbone client api. saves and fetches using the backend api. next working on file upload.