Is there a rule to registering components? What type of components need to be registered and which ones do not? I am writing a huge program that I plan on passing out to other people, but I need to know what components need to be registered in my setup program.