added usage info
added a method to do fast conversion between byes and a base 64 string
made an unrolled loop function that sucessfully generates the password