ui tweaks
reverse imageView and textLabel by subclassing layoutSubviews