(CFACT-19) Implement cfacter gem.

Implementing the cfacter gem.