moved player creation to model, fixed bugs