browseのコードをBrowseクラスに移動した
パースしている部分をparser.rbに委譲した
factoryをつくって、ストラテジーパターンで実装し直した
-lのほうが直感的だったので変更
依存関係のあるところでrequireするようにした
gemspecを更新
browseに引数をつけた