refactor shell in modules and other stuff
fixing buy mate
adding find user cmd