コンタクトウィジェットクラスの移動とコード整理