Application software, computer software, computer software platforms, computer programs, apparatus and instruments for the collection, processing, analysis, mining, searching, indexing, matching, retrieving,sharing, storage, development and management of data, for computer and video game playing and management