tests changed
engine functions scratch
temporary engine function, in c
makefile for temporary functions
engine macros - start