feat(userdetails): changed directory structure, fetching the correct userId, changed method to store username
feat(userDetails): added save user details, new way to prevent from going to home before userdetails being filled