Add checks to chart components on init.

Check for components that should never
be None and check for components that
should be of a numeric type.