Genericity added on user repository/service,
Some JSON views added,
Some problems with elasticsearch to fix...
Some Beans validation and JSON views modifications