Implemented build system and program works now