Added user support
Updated tests to support them
 * no auditing yet, but soon tm