Open Cognitive Environment (OpenCE)