don't add the user components to the regular components list if concept/enhancement does not exist
formatted the file better
Merge pull request #27 from yushan87/fixes

Fixes