When opening iCloud on my Dell PC, Windows 7, it still shows the "BETA" on the numbers, pages and keynote. Will there be a final release at a stage??