updated all dependencies to latest and added ones for auth