more refactoring for Panel -> SitePanel
fix some template bugs created by SitePanel refactoring
don't need to show samples in subject view, will make the project samples view query-able...so actually no need for subject view at all