[Makefile]: Cleaned up makefile

Cleaned up the makefile, so the targets are less reliant on literals.

Signed-off-by: Sebastian Lenartowicz <slenarto@uoguelph.ca>