Removing uneeded profile themes and layout files
The "no PHP in tpl:layout files" convention means changing from $this->getTemplatePath() to ${config|appearance.template}
new privacy trait for action controllers and models