add filenotfound exception
use custom exception for no characters
human password generator
add caching of words
Merge branch 'refs/heads/feature/human-generator'