updated gems
added nested layout for public pages
use new public pages nested layout (DRY!)
small change to check storage message