First commit: Adapt MorphOSC project and generalise. Add TextureLayer
for generating texture layers.