Ship component list

Despite some debate in the forums I'll keep this structure for the time
being. I believe that there are enough components that need to be
tracked, and that there is a use for a full components list to justify
it.