Build a users data table with pagination features.
Requirements:
- Display user data in a table with columns: ID, Name, Email.
- Show only a limited number of rows per page (e.g. 5).
- Add "Next" and "Previous" buttons to navigate between pages.
- Disable "Previous" button on the first page and "Next" on the last page.
- (Bonus) Highlight the current page number.