updated readme
start of refactor (based on DOM objects), not functional