add unit test for siteController
add link between site and period REFRESH DB
resolve conflict