Adding basic interface to add challenges