Add Password feature and ELO calculation.

Closes #7.