[IHM] Généralisation de la classe DynamicObject pour la réutiliser

Implémentation de la classe DynamicObject en générique pour pouvoir l'utiliser dans différents Components (ex : OnlineUsers, Tags, Songlists...)

Prendre exemple sur le module OnlineUsers pour construire les autres classes ;)