SLT-419 Shaped up the code-base around the translator and script parsing. Moved all validation into parsing-module