Add base for Enderstone implementation