add salt field to users, mark username to be unique (in postgres)