Addressed a few of the issues. Forgot to take into account that variables will start with a $ character in a makefile. I will deal with that in a little bit