+ untested cube map class (!: alternative representations in comments - will be removed in next commit)