First implementation of password and salt generation

...should implement the...