changed speed and added check for  1 < players. Not sure check works currently
modularized socket, controller in button
fixed merge conflict