Add periods_controller and methods to find correct design and correct period.
Update README.md