Added chapter component
defined topic as requireable file