fixes file comments in output_window.{c,h}
adds utilties file with error/debug print functions
refactors command output into unified macro
adds fflush(stderr) to PRINT_DB to ensure we see debug message before crash
renames main file to main.c; adds return documentation; adds testing function
adds libc to Makefile
adds random number utility functions
adds world, particle, and simple world gen definitions
implements particle redering
changes particle def to use floats
changes world gen slightly