Extracted period picker to seperate controller. Changed category/item seperation back. Renamed Period model to Periods to more accurately represent an enum.