v0.3 Add Player Logic