Task 129 removed unnecessary integration

[Task 129] (https://integracredit.acunote.com/projects/44826/tasks/129) - build enum_state_machine

### Changes
* Removed unnecessary integration
* Renamed StateMachine to EnumStateMachine

### Test
```
Finished tests in 2.169024s, 816.4963 tests/s, 1015.6642 assertions/s.
1771 tests, 2203 assertions, 0 failures, 0 errors, 0 skips
```