refactor video mapper to IIndexable
refactor elastic mapper
[cs] fix type annotations