view,elementの分割.libにbaseクラスをまとめる