removed node_modules from git. updated git ignore with node_modules to be ignored from now on.
socket now sends device its id, which is stored on the client. This is used for future connections and will be used to connect a spectator to a device. GPS data can now also be broadcasted back.