Planning to Invest in E-commerce- Check out Important Features to Integrate