More functions done

no ciphers done yet, still figuring out some stuff about erase and
removeNonAlphas