Idea Genereation and Development for Startups