Built password generator

This tool is to generate N digit password (N defined by user) with
three level of strength (weak/medium/strong) chosen by users.