password anlyzer class and some GUI