Whitespace adjustment

Adjusted the whitespace in and around certain functions
to make the code more readable.
Comment adjustment

Replaced all instances of the word "Simple"
with "Ludus" in all comments.
Renamed global var "Simple" to "Ludus"

This was done to reflect the renaming of the repo.
Changed var declaration to function

This was done to make the code more readable, and
because it didn't make much sense to use a variable.
Removed Ludus.compare() function

This function is being renamed to "all()".
Added new function "Ludus.all()"

Was originally named "compare".
Changes:
- Now if no predicate is given the data in each
element themselves will be used for the true/false
check
Function Ludus.Exists() renamed to Ludus.defined()

This was done to make the code more readable.
Renamed function Ludus.generateArray() to Ludus.generate()

I figured that the original name was too verbose,
and it would be best to drop the "array" part.
Removed all instances of the "doIterateSource" feature

It was removed in favour of just using Ludus.all()
instead since it does the same thing.
Removed "Comparison" private function

This function is no longer used now that
the "doIterateSource" feature is gone, so it's
being removed.