[Makefile]: Wrote makefile

Wrote the makefile, with targets for compilation and cleanup.
[fractal-gen]: Compilability fixes

Touchups to the code to allow it to compile.