- Fix the clean and deepclean rules to actually make sense: clean removes the intermediary, deepclean removes the outputs - Change the intermediary directory from `out/` to `build/` to better reflect how it is used