Excluding external libraries and anything labelled third party, I changed the following spellings:
abovementioned -> above-mentioned
accout -> account
accross -> across
acount -> account
additionnal -> additional
alegiance -> allegiance
allways -> always
alway -> always
annoucement -> announcement
anway -> anyway
anywayz -> anyway
aobut -> about
arhcers -> archers
asociated -> associated
auxillary -> auxiliary
auxliliary -> auxiliary
avaliable -> available
blnder -> blender
bocking -> blocking
catergory -> category
centeral -> central
clumbs -> clumps
comparision -> comparison
comparisions -> comparisons
compler -> compiler
conviniance -> convenience
coresponding -> corresponding
criss crossing -> criss-crossing
critial -> critical
curassiers -> cuirassiers
cypess -> cypress
dangerosity -> danger
decending -> descending
deers -> deer
dependant -> dependant
descruction -> destruction
directlty -> directly
discribing -> describing
divident -> dividend
dryer -> drier
dryest -> driest
duing -> during
eachother -> each other
emporer -> emperor
enemey -> enemy
enountered -> encountered
entitites -> entities
entitys -> entities
entiy -> entity
errosion -> erosion
exlusive -> exclusive
expoent -> exponent
exsactly -> exactly
exspect -> expect
extentions -> extensions
exucute -> execute
fiercesome -> fearsome
flattenism -> flatness
Flattenism -> Flatness
focussed -> focused
gathereres -> gatherers
givven -> given
grabing -> grabbing
heigher -> higher
hiden -> hidden
hightest -> highest
hight -> height
higligth -> highlight
implemention -> implementation
inaccuray -> inaccuracy
inacessible -> inaccessible
incompleted -> unfinished
independantly -> independently
inital -> initial
inputed -> inputed
insted -> instead
inteface -> interface
interresting -> interesting
kleros -> cleros
kleruchs -> cleruchs
le'ts -> let's
loop on -> loop over
macrosity -> macros
mathmatical -> mathematical
matrixes -> matrices
may-be -> maybe
mesage -> message
mimimum -> minimum
modifs -> modifications
neccessary -> neccessary
neightbor -> neighbor
occassionally -> occasionally
occured -> occurred
occurence -> occurrence
occuring -> occurring
pacher -> packer
parethesis -> parentheses
patroling -> patrolling
perfom -> perform
plebian -> plebeian
plogon -> polygon
practised -> practiced
precense -> presence
prefered -> preferred
ptolemian -> Ptolemaic
recieved -> received
recieve -> receive
recived -> received
recusive -> recursive
refered -> referred
referring -> referring
requred -> required
ressurect -> resurrect
retreiving -> retrieving
seperated -> separated
seperate -> seperate
seperates -> separates
sheeps -> sheep
sickness -> thickness
silouette -> silhouette
smallish -> small
somehwat -> somewhat
sould -> should
specifc -> specific
squre -> square
stepness -> steepness
sucessfully -> successfully
sucessive -> successive
sucess -> success
taxture -> texture
tecnique -> technique
thermistocles -> themistocles
thoses -> those
thoughput -> throughput
transistion -> transition
tweeked -> tweaked
uncessary -> unnecessary
unecessary -> unnecessary
unneccessary -> unneccessary
untill -> until
untoucht -> untouched
uptodate -> up to date
usefull -> useful
vulerable -> vulnerable
wether -> whether
Further, all filenames including 'cypess' or 'thermistocles' were changed to 'cypress' and 'themistocles', respectively.