ファイルヘッダを削除し、マジックコメントを追加
ブロック記述をdo/endに変更
複数のitem_nameでコンポーネントを登録出来るように変更
Revert "複数のitem_nameでコンポーネントを登録出来るように変更"

This reverts commit 957c5d1065012e219c20f675644eb38826cb8468.
ブロック記述をdo/endに変更
複数のitem_nameでコンポーネントを登録出来るようにし、BitField::Typeの登録からtype_nameを削除