Code cleanup, README and start of put action