Update license and copy right
fix some typos
allow call to clean and update from init making proper use of autoClean flag
take out unnecessary methods