Adding has top concept

I *think* I have the Top Concept tags in the right places.
We should try and keep the schema out of the changeset.