Full changes listed

At this point, the code compiles without issue.
--Renamed ABS_MAX to ABSMAX
--Removed header declarations to pointless step functions
--Renamed array max functions to arrmax and arrAbsmax