Fix issues with ctx.top

- Remove ctx.aboveTop. It was never really necessary. Everything can be
  done simpler by using ctx.top.

- Settled on a good lathe API.