Initial commit of the base user plugin