Added passwords, validation to various fields