anchor.diff:  
   + Request (application/json)
   
  -        {
  -            "username": "john",
  -            "password": "janedoe"
  -        }           
  +            {
  +                "username": "john",
  +                "password": "janedoe"
  +            }           
   
   + Response 201 (application/json) 
   
  -        {
  -            "message": "user registered successfully"
  -            
  -        }
  +            {
  +                "message": "user registered successfully"
  +            }
           
   ## Login Resource [/auth/login]
   
  
positive.code:         {
              "message": "please login to access your bucketlists"
          }   
          
  + Response 409 (application/json)
  
          {
              "message": "Bucketlist with a similar name exists"
          }
  
  
  ### Delete a bucketlist [DELETE]
  
  Delete bucketlist
  
  + Request (application/json)
  
      + Headers
      
              Authorization: "Your Token"
      
          
  + Response 200 (application/json)
  
              {
                  "message": "Bucketlist deleted successfully"
              }
          
          
  + Response 401 (application/json)
  
          {
              "message": "please login to access your bucketlists"
          }   
          
  + Response 404 (application/json)
  
          {
              "message": "Bucketlist not found"
          }
  
  
  ## Bucketlist Items Resource [/bucketlists/{bucketlist_id}/items/]
  
  + Parameters
      + bucketlist_id - the id for any of the bucketlist you created earlier
  
  ### create new item [POST]
  Gets bucketlist items, to get items only just pass the *bucketlist_id* parameter and leave the *item_id* parameter blank
  + Request (application/json)
  
      + Headers
      
              Authorization: "Your Token"
              
      + Body
      
              {
                  "name": "climb Mt.Kilimanjaro"
              }
          
  + Response 201 (application/json)
  
              {
                  "message": "Item created successfully"
              }
          
          
  + Response 401 (application/json)
  
  
          {
              "message": "please login to access your bucketlists"
          }   
          
  + Response 409 (application/json)
  
  
          {
              "message": "Item with similar name already exists"
          }   
          
          
  ### Get all items [GET]
  Gets bucketlist items, to get items only just pass the *bucketlist_id* parameter and leave the *item_id* parameter blank
  + Request (application/json)
  
      + Headers
      
              Authorization: "Your Token"
              
              
          
  + Response 200 (application/json)
  
              {
                  "name": "Dare Devil",
                  "description": "Stunts I want to try out."
              }
          
          
  + Response 401 (application/json)
  
  
          {
              "message": "please login to access your bucketlists"
          }   
          
  ## Single Bucketlist Item Resource [/bucketlists/{bucketlist_id}/items/{item_id}]
  
  + Parameters
      + bucketlist_id - the id for any of the bucketlist you created earlier
      + item_id - the id for any of the items created earlier
  
  ### Update an item [PUT]
  
  Update bucketlist name or description
  
  + Request (application/json)
  
      + Headers
      
              Authorization: "Your Token"
      
      + Body
          
              {
                  "name": "Dare Devil 2",
                  "description": "List of Stunts I want to try out."
              }
              
          
  + Response 200 (application/json)
  
              {
                  "message": "Bucketlist updated successfully"
              }
          
          
  + Response 401 (application/json)
  
          {
              "message": "please login to access your bucketlists"
          }   
          
  + Response 409 (application/json)
  
          {
              "message": "Bucketlist with a similar name exists"
          }
  
  
  ### Delete a bucketlist [DELETE]
  
  Delete bucketlist
  
  + Request (application/json)
  
      + Headers
      
              Authorization: "Your Token"
      
          
  + Response 200 (application/json)
  
              {
                  "message": "Bucketlist deleted successfully"
              }
          
          
  + Response 401 (application/json)
  
          {
              "message": "please login to access your bucketlists"
          }   
          
  + Response 404 (application/json)
  
          {
              "message": "Bucketlist not found"
          }
negative.code:             {
                  "name": "Dare Devil",
                  "description": "Stunts I want to try out."
              }
              
          
  