Added jQuery and knockout loading.
Tidied up knockout and added functionality for quick links.
Replaced view logic with viewmodels.  Added role repository.