add new structure and add gallery basics
some layout changes with page transitions