FB User ViewModel + Bugs Resolution

Pull Request contenant les changements suivant:
- Création d'un ViewModel pour la validation User
- Correction bogue trait d'union champ Ville
- Correction onglet actif dans la barre de navigation
- Correction du "dropdown" de la barre de navigation pour mobile
- Correction de la dimension du thumbnail photo de profil
- Ajustement de la modification du profil User pour mobile
- Épurement de la page d'accueil
Sa règle le bogue, mais je suis capable de faire une fonction générale qui serais intégré à un fichier script de base. En gros sa éviterais d'avoir du script dans une vue.