Added animation when setting image and methods for showing and hidding