text by dynamic cairo images as textures. clicking ready randomizes unplaced ships