- Reinitialized submodules - Slightly restructed project - Added more options to `compile.sh` script - Added more utility functions
-Make package manager functions return error -Added Jenkensfile CI for testing purposes -Updated the github CI for testing purposes