refactor router
add sign in and sign up view