Compiled, tested, fixed, and verified all code for part 1