Receive Functionality

Receive file feature completed