C - Creating a Repository