A Proposed Web-Based Architecture for Diabetes Awareness, Prevention, and Management