Starting to implement players, may screw up some stuff