Base options panel toggle behavior
template functionality
Merge branch 'pr-16'