Added a new class AudioPlayListItem, which will handle the audio items (e.g. mp3 info etc). Moved itemsingletap listener in TilesDataView from anonymous function to an inner event handler (calllback), so that it could be called from remote