Defines basic colour palette

- Basic colour palette function defined.
Implements basic material palette

- Defines the basic material palette.
- Improves error message of read function by returning the description
of the function (if available).