Restructured functions/modules to reduce dependency. Added new filters to remove non-biology-related papers. Updated constructPubmedTimeStr().