The startup world is littered with companies that tried to become the next YouTube. Andrew Morse is trying it again with his startup. Sources: Business Insider.