Собрали в одном месте самые важные ссылкичитайте авторский блог
Собственно реализация машин состояния описывается автором в ссылках, которые можно найти в начале статьи