added a hoverable sprite button component