fat refactoring. Entirely refactore adapters, using a mother-class CustomAdapters which handle filter and sections. Also refactore the ApiParser classes, using a main class ApiParser. Patch little issues (debug).