Made components compatible with txtui class...fixed all bugs with 'RITESH? HERE' tag and tagged the code with 'CHAD? HERE' for perusal