Refactor: Remove prints and magic numbers
Update makefile for running four files