Initial changes for Block read. MDFS communicator thread removed and now call is sequential