Review old https://github.com/tataronrails/abulafia/pull/15

Это все что смог вытащить из https://github.com/tataronrails/abulafia/pull/15

Это все также требущее внесение в мастер исправление.

Все остальное неактуально либо требует повторной постановки задачи, так как куски кода уже устарели по сравнению с оригиналом либо неясен смысл.