update readme with refactor information