optimized ropes work now but no speedup
implemented generic multi methods
todo.txt changes
fixed merge conflict