Fixes #12.
Added validation on setup.
Fixed routing for setup and login.