Added basic UCICommunicator interface.