Initial code check in

Signed-off-by: J Russell Boykin <rboykin@us.ibm.com>