The xil_componennt class is a class which extends from xil_reporter and added its own new and get_type_name function
Constructor to create a new xil_component and assign its name to type_name. ~name~ is the name of the instance.
Returns type_name of xil_component.