Fixed abstract browser
Merge branch 'abstract-repository'

Conflicts:
	backend/src/app/templates/github.html
	backend/src/app/util/gitrepository.py
	backend/src/app/util/repository.py
	backend/src/app/views.py