generate content resource model
Added content resource and github content gateway