Implemented Build System
Requires MinGw in system path on windows.
API must be in same folder as IDE executable and the build environment must be initalised (by running cmake .  withing the API folder)