IMPORTANT STEPS FOR EFFICIENT WEB SITE DEVELOPMENT: A COMPLETE CHECKLIST