Sort languages by popularity
Filter libraries by languages
Update failing test after URLs change
Improve LibraryFactory a bit

Use sequence for name.
Add tests for filtered libraries list