updated readme, ignored todo... continuing refactor