Creating layout
Updating ignore list.
Adding cleaned up data namespace.
Adding cleaned up data namespace.
Adding cleaned up event namespace.
Adding cleaned up system namespace.
Adding cleaned up memory namespace.
Reworked the block macros, make them more extensible.
Adding cleaned up parallel namespace.
Getting rid of KoreExport.hpp
Getting rid of KoreExport.hpp + style fix.
Adding cleaned up plugin namespace.
Adding tests.
Adding cleaned up Kore namespace.
Adding complete build script.