Cleans up Nib, adds gradient mixin support