adding ability to process sparse vectors saved in comma-colon separated index:value,index:value format
changes for processing sparse vectors