Changes according to code review issues.
Category for HEX color strings handling
Color representation string is casted to upper case.
Text field validation added.
Renamed for suiting its view controller.
Third view

But it does only show an alert now. Modal controller will be later.
Now modal view is also shown.
Little code changes.

Mostly used for its appearance tuning.