Adding dummy to hold gen dir. Modified makefiles to build everything in gen, keep sources clean.