Search all three type of repo
remove repo, user from perms
add params for lang & repo
Add css and gif in public
add more frontend functionalities
refactor js