add sign in route and view. Also I move the sigin on main template to sign in template
fix test suite
Merge branch 'sign-in-route'