refactored password generation
implemented security levels for hash parameters
fixed documentation
added missing directory to gitignore
refactored password generation again
added kdoc maven plugin