update login / signup functionality add delete buttons based on user role / logged in (need to implement TODOs for actually deleting create ProfilePage.tsx fetching user based on role/name/email etc