still trying to get auth working
merge conflicts
remove User provider form session list since I have not yet created a User service; remove enhance.js directive because it is not used