Add player sample, remove NoArgsConstructor, fixes #4 and #5