ignore cid
fix inconsistant fcn name
working playfair encrypt/decrypt
ignore swap
ignore swap files
nieve euler-phi function
add faster phi function and factors function from haskell 99 problems
hlint existing stuff