Move implementations out of the header
Explicitly declare destructors virtual
Add an intermediate LovedTracksModel
Add RecentlyLovedTracksModel
Add missing limit property
Fix RecentlyLovedModel
Integrate Loved Tracks into NetworkActivity