initial commit with liceense and build template
code transfer
updated test harness to run