Cancelling timer is required prior to scheduling it again
Now there is only one type of breaks, removed some of state transitions
Removed plugins stuff