TBD-928: initial commit for Impala components