Working on build cleanup

Reworked MAXGEN so it could be passed in via the -D gcc flag. Have not
figured out how to set up a makefile that will rebuild the file 3 times
with different flags yet.