Don't save the color instance to savedColors array

Now saves a new object with the color instances hex and rgb values into
the savedColors array instead of the instance itself. This should solve:
- issue #17
- issue #10
- issue #15
Focus HEX input on load

- issues #13