sshportal refactor. Focused on splitting up package main into packages main, dbmodels, crypto, and bastion.