created simulateMissingBlocks method for easier case simulation; refactored forecast list item to react to missing data