Indicate name is required when creating component

This should address gh-35