adding repo and job model
add full crud