Feature/sdktools

Merge of the early version of SDK. Will branch-off separate branches for missing features: config, wrapper discovery and running tests.