Amoxicillin | Mechanism of action, side effects and uses