add auth controller
menu & controller & entitys
many update