IBM develops the next generation browser platform, Blue Spruce