Initial code and readme notes

Original code and readme notes