Why a SaaS company could be a great start-up, and how to set up a successful business model