add admin module
update ignore file