Added code coverage
Testing updates
- Added tests for anime model
- Updated user history tests to include nil tests for anime and manga history
- Updated user history tests to include empty history tests for anime and manga history
- Updated anime scraper tests to include tests for scraping anime id, title, rank, and image_url
Refactoring
- Changed methods on scrapers to be class methods
- Refactored tests to reflect class method changes
- Remove == method on anime as it wasn't needed anymore
- Fleshed out user controller profile and history endpoints
- Added tests for profile and history endpoints