make shadowborderrectangle not a button and create the button corresponding class