* Added base implementation of formatting utility * Refactored and added docs * Added changelog * Coverage