Page composition

Merge foreach, conditional, and css themes