image_view custom almost finished