refactored BeatsHttp to a manager, refactored Json logic to JsonEngine. Fixed GenreGetById bug (need clientId and not token).