Refresh timber procedure
Refresh timber procedure. Refactor timber procedure code and tests.
update procedure specs version to v2 refactor state classes to latest add missed tests if needed check procedure docs and code. If there are any kind of missed validation - create bug ticket for that