Changes:
* 010e00e53545842d2dc1342c375c068c90138ca2 relax test a bit
* a509db3de1a6c8d9d0bb615eb594837ac3b1d2f5 all good, docs and tests
* 048ab9df01f40a8b90152ce8f24c81b6cf9458c1 fix spelling
* 759a375fb423fdbd670e6834961ae9699baf8646 more unit tests
* f31ccb0cf98472aef098faa7b58862e002f77207 bunch of unit tests and add auto rotation if the sheet has too many rows
* fd8eccc03e8cf7c3fda5d3c56764711f44155c62 lots of changes
* 51fcf3307976bda5dc699ede9474b91c2c6a0608 more gs work
* ef9881d0b50fe2933505268694c183638b10b947 experimental google sheets handler
* fd89ccb672d893b896c633860630dbe3d0948d80 clean up readme
* ca94acc26dd8a84b6c9305ad4286de289666264d refactor, add ability to call setup multiple times, add tests
<details><summary><b>See More</b></summary>
* ec6ad55bcf84f165ff45a96c0c1e0b3e951cdf51 use fwdslash
This list of changes was [auto generated](https://csm10495.visualstudio.com/csmlog/_build/results?buildId=160&view=logs).</details>