scaffold a repository model to prepare #29
added function of get repos for bay6 for #29
one more as commit
added fetch commit function Fixed #38