improved error handling, capture role and deal with login view and authentication
Merge branch 'master' of T:/my_documents/my_projects/_repositories/lives_improved_webapp