validate_inputes checking number of unique items

TODO: change generate inputs so that salt_input and password_input are closer in size. There should be two zipped iterables that are being cycled over, one starting on pass, one starting on salt.