adding signin/out layout_links and tests, it is not finished