So we HAVE to do this stuff online until the download version is out?
Well technically, the "online" version is downloaded it to your system in order to actually run it. Once it's fully downloaded (it'll let you know when it's done), it can be used offline - if that's basically your main issue right now. The "offline" version is going to be pretty much the same app as the "online" version. Except that you'll have to re-download the offline version every single time there's a new update - if you enjoy doing it that way.