Refactoring of some methods to UserAuth for ease of use outside of AuthorizeUser.cs. Fixed broken references to controllers and views. Modified index to only show 'admin' when logged in user is an admin or store owner.