Continue migration
- Start password and logout
- Remove logout as just a function
- Update klein to attempt to use isSent() as a handled state