add admin layout and user create function