Initial repository design