Fixed some issues with while loops and specific types of passwords that caused halting
Added files