Added repository contract
Added some repositories