Refactored DPU view, optimized getTableData() and deleteDPU() methods, closes #384.