implemented scala case classes to hold configs + parser to map betweeen yaml->java.map->scala.map->json->case classes. We get a json parser out of it as an extra freebie
added parameter support specified as params: to the configuration parser and descriptor. Extraction now works via Lifts extract method, added necessary TypeHints to the Implicits class
tested descriptor parsing tests for four examples. Changed structure to Scala project to separate Java/Scala code. Added Descriptor->ConfigurationSpace mapping.
changed yamls to explicitly state params: