First version of solution 1.
Fix GildedRose to not mess with Sulfuras quality.
More cleanup on solution1