feat: initial commit (#550)

fixes #550
initial commit with project skeleton

Signed-off-by: Steve Blackmon <sblackmon@apache.org>
40 files changed