UI, logout, user profile function, small changes