Simple (Personal) Changes

Basic syntax changes, mostly dealing with bracket spacing.
Modified the Makefile. Moved the -g flag to a development variable (not needed for prod). Also added -O3 flag.