laying out ground work golf create, join, and play turn(s)
compiles, but is untested