Implemented network capabilities

Used signalR to implement network controls to sync player movement and communication.