Only 4 revisions to requirements sounds like a really concrete app idea.