escape partial in layout template #61
refactor view class so template isn't created until needed #61
we don't want to create template until it is needed in engine module #61
we want all oneboxes to be created consistently, all with templates #61