Introduction
This task is split into three seperate "functions".
Menu
A simple command-line way of interacting with the program, until the user no longer wants to.
Password Checker
A password checker, based upon a score system.
Password Generator
A password generator that uses the Password Checker to verify the strength of the password, in order to make a strong, and random password for the user.