Created ButtonFactory class & createImageButton() static factory method