introduce basic player structs