Don't use old Topic at all

This removes the cpskin.core dependency