included messaging for when developers machine is not connected to a network for sharing
adding some basic server side validation