update 'Sign up' and 'Profile' pages, add name field, fix design