readme-driven development for the initial features