Add Repository class and modify root

Repository クラス を models フォルダの中に作成して、
レポジトリ名の配列と、そのレポジトリの所有者名の配列で分けていたのを
1つにまとめてデータ構造をわかりやすくした。
ただし、github.repos.get.has_issues メソッドを使用すると
その後の github.repos.list メソッドが何故か正しく動かないため、
Repository クラス に @has_issue 変数は持たせなかった。

また、 username の取得をレポジトリごとで行ってAPIの問い合わせを何度も行ってしまっていたのを、はじめに1度する形に修正した
helper_method は view で使いたいときに利用します。
add_repo は controller で使っているだけなので、この行は必要ありません。