Initial code import and readme update