Add repo app with API and tests.