Implement a synchronous network `tick`.

Closes #122.