継承方法変更

applyによる継承を廃止。
prototypeによる継承を採用。
プライベートなメソッドとパブリックなメソッドを区別。
バックアップ作成

コード改変の為、念の為バックアップ作成。
変更に伴う修正

コード改変に伴う修正。