initial commit for the 'period' selector
'period selector' backend parts