wip: assets: add RepositoryDetailView
wip: assets: view: add RepositoryDetailsView
wip: assets: view: add RepositorySearchView
wip: assets: view: add RepositorySearchFormView
wip: assets: view: add RepositorySearchResultView
wip: assets: view: add RepositorySearchResultsView
wip: assets: repositories: add search()
wip: assets: repository_view: change class name
wip: assets: main: create application router after DOM load
wip: assets: app_router: use RepositorySearch