Reorganize code and add spec placeholders

* Cache `Time.now.utc`
* Formatting changes:
  - Remove hash rockets
  - Use shovel operator
  - Prefer `do/end` over `{}` for multi-line blocks
* Make all references to "results" plural
* Remove an extraneous variable or two