Introduction to Blockchain Technology, Ethereum & dApps - What and Why of Blockchain