Fixed huge bug where error was not being propagated correctly in the computeE function. Also added maximum world space error metric which seems more correct even though it rarely affects the actual output compared to incremental world space error.