Constify a few methods.
Move the makefile aside for now.
Initial cut at an alternate makefile.