Operational:
-Used model instead of controller in socket worker
-Socket worker properly recieves player number
-View is updated rather than a new one created on model changed so no
more con-current modification