Add uber-crude dual password entry to user creation.
Break out user routes into their own file.
Finish moving user UI code into the user package.
Add a todo package for displaying todo items and lists.