generate contest model
fix factory
Merge pull request #2 from raduwen/feature/contest-model

コンテストモデル