ブロックページの機能がおおむね完成。一応使えるレベルに