Amoxil: Comprehensive Guide to Uses, Dosages, and Side Effects