CharacterLocationのdrawメソッドで、windowに対しmoveを呼び、
カーソル位置を変更するよう修正
MapBufferにカーソル位置を追加
クライアント機能を単独ソースファイルに写し、単独実行できるようにした。
クライアント機能を外だし。
ObserverパターンのSubjectクラスを外だし。
Levelの状態を、他のクライアントと同期するよう修正。