finished user profile
category selection feature added