Users models

Add account projet to manage user. First draft of user models.
Je suis pas un fan d'avoir un ENUM pour quelque chose qui pourrait potentiellement changé au fil du temps. Pour ce qui est du type, je préférais plus un modèle avec des permissions.