writePatternToBase added to work with itself
writePatternToBase complete
rough draft of writeAllToBase complete

BaseImage is not identical to ksung's