Ignored the build directory
Made the makefile more convenient
Moved init.c's preprocessor definitions into includes/init.h
Improved formatting