added initial code and readme