Brought DeriveName into the Ecology

Also, moved SimpleThing and Page into Basic, to get their relationship
with DeriveName straight.