add the user plugin to handle business logic WIP
removed composer and fof check, because it is not needed
add the user plugin WIP