rebuild the layout system
change to connect the default auth controller
manage the case when acl is null
refacto css