Initial commit

CPP interface demo
Delete debug directory