SLT-419 Shaped up the code-base around the translator and script parsing...

.... Moved all validation into parsing-module