Feature/state transition machine

Watch out! It looks that the whole doctrine `config` from `TaxBundle` was imported.