Create a complete user object