Overhauled CMakeLists.txt to be less bloated
Added first version of automated build setup script
First working version of automated mingw setup
Fixed some issues with the automated build system
Made Organelle and Component classes pure virtual