add CreateRepository view. add Exists() method