added gradient bar and delegate methods
implemented gradientbar delegate methdods
implemented gradient bar button method