Location.add mutates location instead of returning new one.  Hack around that
Add World#chunk_at and  World#highest_block_at and update some comments.