- work around tests and command service

- removed base executor / validators
- added logic to validate and execute in command service
- reworked the tests