Initial repo creation and headers for impl