Start to implements feats. Makes availability for character.
Refactors Extensions.