adding readme info and code