Redesigned tc package

TopComponents now use a more type class base approach.