If you think your workload is overwhelming, consider the tireless organ managing hundreds of tasks inside you — your liver.