Cleanup.
Render posts inside of TimeRange with the Post component.

See #18
Add TODO.