Facebook revamps site, tweaks mobile apps