reverted temporary fix
removed TranslateCommand from Chain
refactored removed the need for context and manged state
moved state to constructor
Merge branch 'hotfix/Errai-604'