Add player stuff struct

I think this closes #4, right @robarnold?