added checkintegrity() to ccomponent class

added a new tab container in gui