move Image class instantiation into protected method in Generic Decorator class so it is mockable
- make insertTextBorder() protected like it was supposed to be