Manage pagination for favorites, history and search : when there are more items in the history or favorities than the page size (currently 50), it is now possible to navigate through pages.
Refactor code to create ArteItem class with sub types ArteCollection and ArteLiveItem for the moment.
More such items can be created. Also missing the concept of Arte stream for the moment.
Refactor code to create ArteHistory and ArteFavorites classes to access or manipulate last viewed and favorites respectively.
api module hasn't changed much. Impact on mapper module especially and a bit on utils module.