Rm unnecessary filter, db init in global instead
Added own class for userprofile
Added shared dbcontext