Minor updates
- Added comments for enpoints
- Added TODOs for controller page size

Minor updates
- Added comments for enpoints
- Added TODOs for controller page size

Added upcoming and newly added endpoints
- Moved search logic to a common private method as the upcoming and newly added scrape the same page as the search
Merge remote-tracking branch 'origin/upcoming' into upcoming