finished fixedXOR, refactored, makefile