Using non-recursive top-level Makefile
Style fixes
Implementing conditional function
Oh yeah, const functions are a thing
print_calculation(), print_formula(), get*()
Updating test for Project #2a requirements