refactoring logic in analyzers view, adding mobile and desktop styling to analyzers