All main functions done, it can:
- Login and TodoList with React.context
- useReducer for Login and TodoList
- Routes and not found route handling
- Todo page, can add, edit, delete todos
Pages:
- UserLogin
- Welcome
- Todo
- Error
password field needs to be "password", not any other string value!