add blank photo carousel page + refactor base code
some refactoring - footer still to left?