gui: fixed edge remove issue.
core: switch starting colours.
core: added from XYZ and operator=
core: let there be colour.