Config reader now reads config Entries
Eliminated the EntryData class, and enabled moving of the config out from the reader
Now uses cmake external project instead of git submodule to import all external projects