moving create user to its own class, adding commands to KO