how has cell theory changed over time