[WIP]Feature/33 object oriented

- [x] 課題3 ファイル分割
- [ ] 課題4 都道府県に関する表示処理のクラス化
  - [ ] クラス切り出し
  - [ ] クラスに合わせて処理を修正
- [ ] 追加課題 シングルトンによるDBへの接続処理実装
  - [ ] シングルトンによるクラス分割
  - [ ] クラスに合わせて処理を修正