Stack: メンバー変数 unit_size は不要だったので削除

個々のunit自体に関する操作はunit操作用の関数ポインタで行うので、
Stack が個々のunit自体に関する詳細を知る必要は無い。

Stack はunitの集合をスタックとして扱うことのみを行う。
unit自体の細々した詳細な処理にはStack自体は関与しない。

個々のunit操作自体はunit操作用の関数ポインタに全て委ねる。