const return types removed from isMatch because the compiler told me too
added characterisation tests for checking to see if there is a texture match
next set of characterisation tests around supported textures without atlas
make all the test objects on the stack and not the heap; finish characterisation tests