888 Software Systems unveils corporate platform — 888 Software Systems