New Selector engine.
New Build.
Changed some of the build processes
Added a random uuid generator.
Corrected some info in the read me and license.
Fixed some data issues.
Added some more tests.