+ Removal of shared.h and systemBase class implementation. Trying to set up it up where kex's system can be compiled in other APIs without having to deal with SDL2 and other dependencies
+ Major GUI system updates. Improved canvas object deletion and cleanups