anchor.diff:      + Body
   
               { 
  -		"dataset-id": "dataset-uuid",
  -		"specification-url": "http://s3.com/mnist.prototxt"
  -		"specification-env": {
  -		    "test-image-data-source": "cbfs://<dataset-uuid>/testing.tar.gz",
  -		    "training-image-data-source": "cbfs://<dataset-uuid>/training.tar.gz"
  -		}		
  +                "engine": "caffe",
  +                "caffe": {
  +                    "solver-prototxt-url": "http://s3.com/mnist_train_test.prototxt",
  +                    "solver-net-url": "http://s3.com/mnist_solver.prototxt",
  +                    "environment": {
  +                        "training-source": "dataset-uuid/training",
  +                        "testing-source": "dataset-uuid/testing"
  +                    }
  +                }
               }
   
  -	    + Response 201 (application/json)
  ++ Response 201 (application/json)
   
  -        { "_id": "solver-uuid" }
  +        { "id": "solver-uuid" }
           
   ## Training Jobs Collection [/training-jobs]
   
  
positive.code:             "datafile-id": "datafile-uuid",
              "processing-state": "pending",
              "training": {
                  "split-percentage": 0.7,
  		"url": "cbfs://<dataset-uuid>/training.tar.gz"
              },
              "testing": {
                  "split-percentage": 0.3,
  		"url": "cbfs://<dataset-uuid>/testing.tar.gz"
              }
          }
          
  
negative.code: ## Solvers Collection [/solvers]
  
  ### Create a Solver [POST]
  + Request (application/json)
  
      + Header
  