Added FormatStrategy interface and implemented it in Receipt