finished layout and routes, more tests
added secure passwords