Cleaned up code
Changed hashgen to take a file of passwords, optimized the table a bit since we only use constant length keys now