OpenOSX: Office 2.0: A host of office productivity applications for Mac OS X