My solution of the GildedRose Coding Dojo