The Digital Marketing Checklist for Small Business in 2017