add username/password validation; prepare por multiple validators per input; fix password storage