Added user, tests and made it runnable.
removed
Added user and tests