News and updates

We updated our domain
Better IM, new mobile menus, and more
Translators for new homepage?