Template Method Pattern + TickerDisplayModel + refactoring