Scrypt

Closes #51