Selectに関していくつか実践してみた。

ついでにファイル構成を変更。コントローラを別ファイルに切り分けた。