move repository setup to its own page