Committing code, codebook and readme

committing the viles