implements image mirroring/flipping. closes #11
adds 'border' and 'pad' methods. closes #13