gui player can connect and move and stuff