Restructure

Added folder for internal classes in Core library;
Renamed PerformController and DestoyableStateModel;
Extracted actions logic into service class ActionsService;
Removed EntityModel;
Fixed EntityController;