188 enforce user type

This adds in authorization checks to InnerView and AdvisorProfileView
nit: separate library requires from modules that we built. e.g. React and RRouter are their own block, and InnerView and PermissionDeniedView are their own block.