implemented basic Interface (todo: operations)

revised client magic methods (index ops on initialize)
revised "api"/"list" event parameters