Initial commit of first cut of code